/* 基本样式 */
body {
	background:#ffffff;
	margin:15;
	scrollbar-face-color:#dee3e7;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#dee3e7;
	scrollbar-3dlight-color:#d1d7dc;
	scrollbar-arrow-color:#006699;
	scrollbar-track-color:#efefef;
	scrollbar-darkshadow-color:#98aab1;
}
body, table, th, td, input, select, textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

/* 去掉图片、表单边框 */
img, form {
	margin:0;
	padding:0;
	border:0;
}

/* 超链接 */
a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a:link, a:visited {
	color:#063685;
	text-decoration:none;
}
a:hover, a:active {
	color:#FF5500;
	text-decoration:underline;
}

/* 表格 */
table.default {
	border:1px solid #0283c5;
	border-collapse:collapse;
}
table.default td, table.default tr.style1 td {
	padding:2 5 2 5;
	height:26px;
	border:1px solid #ffffff;
}
table.default tr, table.default tr.style1{
	background-color:#f0f0f0;
}
table.default tr.style0{
	background-color:#dfdfdf;
}
table.default tr.title td {
	font-weight:bold;
	text-align:center;
	background:#0283c5;
	color:#ffffff;
	border:1px solid #ffffff;
	white-space:nowrap;
	height:26px;
}
table.default td.item {
	font-weight:bold;
	color:#333333;
	text-align:right;
	vertical-align:top;
	padding-top:4px;
}

table.explain {
	margin-top:5px;
	margin-bottom:5px;
}
table.explain td {
	border:1px solid #333333;
	background:#f0f0f0;
	padding:8px;
	line-height:120%;
}

table.pages {
	border:0;
}
table.pages td {
	height:26px;
}

/* 按钮 */
.btn {
	BORDER-RIGHT: #002D96 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #002D96 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#9DBCEA);
	BORDER-LEFT: #002D96 1px solid;
	CURSOR: hand;
	COLOR: black;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #002D96 1px solid
}

/* 普通信息 */
div.info {
	padding:5 5 5 2;
}

/* 前台导航用 */
.tdnormal {
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid white;
}
.tdselected {
	padding-left:5px;
	padding-right:5px;
	border:1px solid white;
	border-bottom:0;
	background:#E1DEDA;
}
.navtab td {
	height:22px;
	color:white;
	font-size:12px;
	text-align:center;
	border:1px solid black;
	padding-left:8px;
	padding-right:8px;
}
a.navbar {text-decoration: none;color:#333333;}
a.navbar:visited {text-decoration: none;color:#333333;}
a.navbar:active {text-decoration: none;color:#333333;}
a.navbar:hover {text-decoration: underline;color:#333333;}

/* 错误信息 */
.errorBox {
	border:1px solid #ff0000;
	padding:5px;
	background:#FFCCCC;
}
.errorMessage {
	color:#cc0000;
}
ul {
	margin-left:30px;
	margin-top:0;
	margin-bottom:0;
}

/* 分页页码样式 */
.selectedPage {
	/*
	*/
	border:1px solid #999999;
	background:#ffffcc;
	color:#000000;
	padding:0 3 0 3;
}
.noSelectedPage {
	/*
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	background:#eeeeee;
	*/
	padding:0 3 0 3;
}
a.page {
	font-size:12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.page:link, a.page:visited {
	color:#0044DD;
	text-decoration:none;
}
a.page:hover, a.page:active {
	color:#FF5500;
	text-decoration:none;
}

/* 表单元素样式 */
.input_text {
	width:200px;
	margin-right:5px;
}
.notNull {
	color:red;
}
.notice {
	color:#20A8F0;
}

/* 后台任务链接样式 */
a.navlink {
	font-family:宋体;
	height:25px;
	font-weight:normal;
	letter-spacing:1px;
	padding:4 5 0 5;
	background:#e0e0e0;
	border:2px outset;
	margin-bottom:5px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#20A8F0);
}

a.navlink {text-decoration: none;color:#000000;}
a.navlink:visited {text-decoration: none;color:#000000;}
a.navlink:active {text-decoration: none;color:#0044DD;}
a.navlink:hover {text-decoration: none;color:#FF5500;}